package com.ruoyi.keno.entity;

import java.util.Date;
import javax.persistence.*;

@Table(name = "keno_history")
public class KenoHistory {
    /**
     * 流水号
     */
    @Id
    @Column(name = "issue_no")
    private Long issueNo;

    /**
     * 国家
     */
    private String area;

    /**
     * 号码，
     */
    private String num;

    /**
     * 合计数
     */
    private Integer total;

    /**
     * 大810小 0,1,2
     */
    private Integer big;

    /**
     * 单双 0,1
     */
    private Integer single;

    /**
     * 五行
     */
    private String wuxing;

    /**
     * 添加类型（1：正常获取；2历史获取）
     */
    @Column(name = "add_type")
    private Integer addType;

    /**
     * 添加时间
     */
    @Column(name = "create_time")
    private Date createTime;

    /**
     * 获取流水号
     *
     * @return issue_no - 流水号
     */
    public Long getIssueNo() {
        return issueNo;
    }

    /**
     * 设置流水号
     *
     * @param issueNo 流水号
     */
    public void setIssueNo(Long issueNo) {
        this.issueNo = issueNo;
    }

    /**
     * 获取国家
     *
     * @return area - 国家
     */
    public String getArea() {
        return area;
    }

    /**
     * 设置国家
     *
     * @param area 国家
     */
    public void setArea(String area) {
        this.area = area == null ? null : area.trim();
    }

    /**
     * 获取号码，
     *
     * @return num - 号码，
     */
    public String getNum() {
        return num;
    }

    /**
     * 设置号码，
     *
     * @param num 号码，
     */
    public void setNum(String num) {
        this.num = num == null ? null : num.trim();
    }

    /**
     * 获取合计数
     *
     * @return total - 合计数
     */
    public Integer getTotal() {
        return total;
    }

    /**
     * 设置合计数
     *
     * @param total 合计数
     */
    public void setTotal(Integer total) {
        this.total = total;
    }

    /**
     * 获取大810小 0,1,2
     *
     * @return big - 大810小 0,1,2
     */
    public Integer getBig() {
        return big;
    }

    /**
     * 设置大810小 0,1,2
     *
     * @param big 大810小 0,1,2
     */
    public void setBig(Integer big) {
        this.big = big;
    }

    /**
     * 获取单双 0,1
     *
     * @return single - 单双 0,1
     */
    public Integer getSingle() {
        return single;
    }

    /**
     * 设置单双 0,1
     *
     * @param single 单双 0,1
     */
    public void setSingle(Integer single) {
        this.single = single;
    }

    /**
     * 获取五行
     *
     * @return wuxing - 五行
     */
    public String getWuxing() {
        return wuxing;
    }

    /**
     * 设置五行
     *
     * @param wuxing 五行
     */
    public void setWuxing(String wuxing) {
        this.wuxing = wuxing == null ? null : wuxing.trim();
    }

    /**
     * 获取添加类型（1：正常获取；2历史获取）
     *
     * @return add_type - 添加类型（1：正常获取；2历史获取）
     */
    public Integer getAddType() {
        return addType;
    }

    /**
     * 设置添加类型（1：正常获取；2历史获取）
     *
     * @param addType 添加类型（1：正常获取；2历史获取）
     */
    public void setAddType(Integer addType) {
        this.addType = addType;
    }

    /**
     * 获取添加时间
     *
     * @return create_time - 添加时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置添加时间
     *
     * @param createTime 添加时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}